{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## WVAP策略\n",
    "sum((close*volume), s)/sum(volume), s)，可使用WVAP作为均线"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\nrFmzHPf98ccfdOvWzXE7Pj6e7t27O86xuLg4jx+DcI+yvPcW9v+w2WzmkUceYdOmTeVxCELc9C5e\nvMjChQsZO3YsNWvW9HYcIXIoN5GTJ08qLVu2VFJTUxVFUZRnnnlG2b17d7HbJSQkKM2bN1eysrIU\nm82mdOrUSdm4caOyfft2pWPHjorFYlF+//13Zfjw4YqiKErXrl2VX375RbHZbMoDDzygnD17Vnno\noYeUjz/+WFm2bJkyb948jx6nKFpcXJzyr3/9q9j1SvP8ulo3OjpamTx5stKlSxfl8OHDyubNmz19\naKKUCnuO8/v444+VpUuXKoqiKD/99JPSq1evAuv07NlTOXDggNOyv/76S3nyySfdH1wlCnutjRw5\nUpk9e3aR28r77s2npK+3Xbt2KatWrVIURVH279+vdOvWTVEURfnhhx+U+++/X7nnnnsc606YMEH5\n/vvvFUVRlMWLFysvvPCCZw9CuEVZ33tdvd7NZrPy0EMPKS1atFA2btxYXociyuiee+5RlixZokyf\nPl0ZPHhwsesPHjxY6dOnj/LEE08oSUlJxd7O76+//lI6d+6s3H333cqZM2eUxMREpVu3bkqfPn2U\n5OTkArfXrl2r9OjRQ3n44YeVxMREl5m+/vprp//T8t8ubv39+/crEyZMcLlucfnKe/3i2i//8X33\n3XfKiBEjlOHDh7v8PFDY4z3++OPK6dOni338HTt2KP3791d69OihnD171ufbr7jjyd9eJWlvVzZu\n3KjMmjWr2MdXq5tmmlGbzcagQYNo0aIF33zzDU8++SRbt27l8OHDWCwW7rzzTubMmeNy2xMnTtCs\nWTMMBgMA9erV49q1a+zZs4cnn3wSnU7Hfffdx7hx47Barfz99988/PDDQM4vrJs2bUKn02E0GomL\ni6NFixbldtyioC1btrBnzx46d+6MxWJhzpw5REZGFlhv3bp1JX5+T506VWDdESNGYLFYUBSFzZs3\nM2LEiPI+VFEMV8+xKy+88ILj70uXLhEeHu50/x9//EHNmjVp2bKl0/LJkyezcOFC9wdXCVevtcuX\nL7Ns2TImTJjAH3/8wf333+9yW3nfvfmU9PUWGRlJZGQkR44c4e233+bpp58GoG3btixcuJAhQ4Y4\n1q1evToxMTH06NGD6OhonxkpXRStLO+9hb3eBwwYwPz585kyZUq5HINwD39/f44dO8aFCxdKvM3n\nn39OdHS0Y9rHom5PnDjRadtjx47x22+/sX79etasWcPx48eZOXMmRqORRYsWcfbsWafbGzduZPXq\n1fz666989913/Pvf/3ba3759+9i0aROtW7d2eTs/V/dPmzat0M8K7733XpH5xowZU67rF9d+nTt3\ndjq+AQMGMGDAAFavXo3ZbC72+MaMGcOGDRvYtWuXy/bI//gHDhxg7ty5HDhwgFWrVjF27Fifbr/i\njmfEiBFO7VVcexe3/5vVTXOJx6JFi9BqtXzwwQe0adOG+++/n7feeott27bx119/ERsby+bNm11u\nGxkZyblz51i1ahWLFy9mx44ddO3albS0NOrVqweARqMhIyODzMxMateu7dg2JCSE+Ph4Bg8ezI8/\n/ojJZGLp0qUMHz68XI5bFBQREcH69evZsmULM2bMYMKECS7XK83z62rd1q1bs3//ftq3b8+ZM2e4\n8847Hd1ThW9w9bwV5cqVK/z3v/9l0qRJTstnzJhR4EPQ1q1bqVevHvXr13dvaBVx9VobNWoUH3/8\nMc888wwLFy7kyy+/dLmtvO/efEr7etu4cSPHjh2jatWqADRo0KDAOn379mXv3r3MmTOHhIQEx5dW\n4dvK8t5b2Otdr9dTp04dj+YW7hcUFER2djY6nQ7ImZaxR48e9O7dm1OnTrFy5Uo+//xzXn/9dacv\nrZ06deLQoUMlvm331FNPERQURExMDG3atCEhIYFWrVrRunVrTp8+XeC2zWYjOzubM2fOUL16dT74\n4AMmTZrEpEmT+PLLL2nTpo2jiAoUuF3c+suXL+fQoUMMHTqU/fv3F8hbXD6AH374gZiYGI+tX5r2\ny398dqtWraJ3794F2iP/9mazmS+//NKxj/zr53/87t27M2bMGObMmcMjjzzi8+1XXHvmb6/i2ju/\nP/74g169ejF79myg4Otp3LhxnD9/nj///JMPPviAo0eP0rNnT/r06cPBgweLzesrbpoeFLt27eLZ\nZ58lPDyc8PBwAgICaNmypWNMgNatWxMbG8s999xTYFuDwcDmzZvZvHkzU6ZM4bXXXsNgMFCpUiWn\n/1SvXbtGUFAQRqPRsSwtLQ1FUejTpw8PPPAAy5YtIzMzE5vNRnJyMqGhoZ4/eOHk1ltvJTAwEIDb\nbruN2NhYl+uV5vl1ta6fnx+//vorCxcuZPfu3YwfP57Fixdz5513eujIRGm5et4KYzabefLJJ5kx\n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\nhM39f3486+J902PXAAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x5bf28518>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'sys_analyser': {'benchmark_portfolio':               cash  market_value  static_unit_net_value  total_value  \\\n",
       "  date                                                                   \n",
       "  2007-01-04  779.68      99220.32                  1.000    100000.00   \n",
       "  2007-01-05  779.68      99498.24                  1.000    100277.92   \n",
       "  2007-01-08  779.68     102314.88                  1.003    103094.56   \n",
       "  2007-01-09  779.68     105604.32                  1.031    106384.00   \n",
       "  2007-01-10  779.68     108286.56                  1.064    109066.24   \n",
       "  2007-01-11  779.68     107118.24                  1.091    107897.92   \n",
       "  2007-01-12  779.68     104340.00                  1.079    105119.68   \n",
       "  2007-01-15  779.68     109792.32                  1.051    110572.00   \n",
       "  2007-01-16  779.68     112985.76                  1.106    113765.44   \n",
       "  2007-01-17  779.68     110828.64                  1.138    111608.32   \n",
       "  2007-01-18  779.68     111220.32                  1.116    112000.00   \n",
       "  2007-01-19  779.68     115012.32                  1.120    115792.00   \n",
       "  2007-01-22  779.68     119582.88                  1.158    120362.56   \n",
       "  2007-01-23  779.68     120390.24                  1.204    121169.92   \n",
       "  2007-01-24  779.68     121748.64                  1.212    122528.32   \n",
       "  2007-01-25  779.68     117735.84                  1.225    118515.52   \n",
       "  2007-01-26  779.68     120620.16                  1.185    121399.84   \n",
       "  2007-01-29  779.68     123692.16                  1.214    124471.84   \n",
       "  2007-01-30  779.68     122490.24                  1.245    123269.92   \n",
       "  2007-01-31  779.68     114496.32                  1.233    115276.00   \n",
       "  2007-02-01  779.68     114968.16                  1.153    115747.84   \n",
       "  2007-02-02  779.68     110304.00                  1.157    111083.68   \n",
       "  2007-02-05  779.68     109046.40                  1.111    109826.08   \n",
       "  2007-02-06  779.68     111169.92                  1.098    111949.60   \n",
       "  2007-02-07  779.68     113749.92                  1.119    114529.60   \n",
       "  2007-02-08  779.68     115708.80                  1.145    116488.48   \n",
       "  2007-02-09  779.68     115068.00                  1.165    115847.68   \n",
       "  2007-02-12  779.68     119298.72                  1.158    120078.40   \n",
       "  2007-02-13  779.68     121086.24                  1.201    121865.92   \n",
       "  2007-02-14  779.68     124240.80                  1.219    125020.48   \n",
       "  ...            ...           ...                    ...          ...   \n",
       "  2017-03-16  779.68     167112.48                  1.670    167892.16   \n",
       "  2017-03-17  779.68     165398.88                  1.679    166178.56   \n",
       "  2017-03-20  779.68     165581.28                  1.662    166360.96   \n",
       "  2017-03-21  779.68     166384.80                  1.664    167164.48   \n",
       "  2017-03-22  779.68     165602.40                  1.672    166382.08   \n",
       "  2017-03-23  779.68     166175.04                  1.664    166954.72   \n",
       "  2017-03-24  779.68     167500.80                  1.670    168280.48   \n",
       "  2017-03-27  779.68     166945.92                  1.683    167725.60   \n",
       "  2017-03-28  779.68     166550.88                  1.677    167330.56   \n",
       "  2017-03-29  779.68     166329.12                  1.673    167108.80   \n",
       "  2017-03-30  779.68     164964.48                  1.671    165744.16   \n",
       "  2017-03-31  779.68     165890.40                  1.657    166670.08   \n",
       "  2017-04-05  779.68     168186.72                  1.667    168966.40   \n",
       "  2017-04-06  779.68     168674.40                  1.690    169454.08   \n",
       "  2017-04-07  779.68     168838.08                  1.695    169617.76   \n",
       "  2017-04-10  779.68     168246.72                  1.696    169026.40   \n",
       "  2017-04-11  779.68     168831.84                  1.690    169611.52   \n",
       "  2017-04-12  779.68     168453.12                  1.696    169232.80   \n",
       "  2017-04-13  779.68     168699.36                  1.692    169479.04   \n",
       "  2017-04-14  779.68     167352.00                  1.695    168131.68   \n",
       "  2017-04-17  779.68     167037.12                  1.681    167816.80   \n",
       "  2017-04-18  779.68     166211.52                  1.678    166991.20   \n",
       "  2017-04-19  779.68     165402.24                  1.670    166181.92   \n",
       "  2017-04-20  779.68     166154.40                  1.662    166934.08   \n",
       "  2017-04-21  779.68     166405.92                  1.669    167185.60   \n",
       "  2017-04-24  779.68     164700.48                  1.672    165480.16   \n",
       "  2017-04-25  779.68     165166.56                  1.655    165946.24   \n",
       "  2017-04-26  779.68     165368.64                  1.659    166148.32   \n",
       "  2017-04-27  779.68     165442.56                  1.661    166222.24   \n",
       "  2017-04-28  779.68     165108.00                  1.662    165887.68   \n",
       "  \n",
       "              unit_net_value   units  \n",
       "  date                                \n",
       "  2007-01-04        1.000000  100000  \n",
       "  2007-01-05        1.002779  100000  \n",
       "  2007-01-08        1.030946  100000  \n",
       "  2007-01-09        1.063840  100000  \n",
       "  2007-01-10        1.090662  100000  \n",
       "  2007-01-11        1.078979  100000  \n",
       "  2007-01-12        1.051197  100000  \n",
       "  2007-01-15        1.105720  100000  \n",
       "  2007-01-16        1.137654  100000  \n",
       "  2007-01-17        1.116083  100000  \n",
       "  2007-01-18        1.120000  100000  \n",
       "  2007-01-19        1.157920  100000  \n",
       "  2007-01-22        1.203626  100000  \n",
       "  2007-01-23        1.211699  100000  \n",
       "  2007-01-24        1.225283  100000  \n",
       "  2007-01-25        1.185155  100000  \n",
       "  2007-01-26        1.213998  100000  \n",
       "  2007-01-29        1.244718  100000  \n",
       "  2007-01-30        1.232699  100000  \n",
       "  2007-01-31        1.152760  100000  \n",
       "  2007-02-01        1.157478  100000  \n",
       "  2007-02-02        1.110837  100000  \n",
       "  2007-02-05        1.098261  100000  \n",
       "  2007-02-06        1.119496  100000  \n",
       "  2007-02-07        1.145296  100000  \n",
       "  2007-02-08        1.164885  100000  \n",
       "  2007-02-09        1.158477  100000  \n",
       "  2007-02-12        1.200784  100000  \n",
       "  2007-02-13        1.218659  100000  \n",
       "  2007-02-14        1.250205  100000  \n",
       "  ...                    ...     ...  \n",
       "  2017-03-16        1.678922  100000  \n",
       "  2017-03-17        1.661786  100000  \n",
       "  2017-03-20        1.663610  100000  \n",
       "  2017-03-21        1.671645  100000  \n",
       "  2017-03-22        1.663821  100000  \n",
       "  2017-03-23        1.669547  100000  \n",
       "  2017-03-24        1.682805  100000  \n",
       "  2017-03-27        1.677256  100000  \n",
       "  2017-03-28        1.673306  100000  \n",
       "  2017-03-29        1.671088  100000  \n",
       "  2017-03-30        1.657442  100000  \n",
       "  2017-03-31        1.666701  100000  \n",
       "  2017-04-05        1.689664  100000  \n",
       "  2017-04-06        1.694541  100000  \n",
       "  2017-04-07        1.696178  100000  \n",
       "  2017-04-10        1.690264  100000  \n",
       "  2017-04-11        1.696115  100000  \n",
       "  2017-04-12        1.692328  100000  \n",
       "  2017-04-13        1.694790  100000  \n",
       "  2017-04-14        1.681317  100000  \n",
       "  2017-04-17        1.678168  100000  \n",
       "  2017-04-18        1.669912  100000  \n",
       "  2017-04-19        1.661819  100000  \n",
       "  2017-04-20        1.669341  100000  \n",
       "  2017-04-21        1.671856  100000  \n",
       "  2017-04-24        1.654802  100000  \n",
       "  2017-04-25        1.659462  100000  \n",
       "  2017-04-26        1.661483  100000  \n",
       "  2017-04-27        1.662222  100000  \n",
       "  2017-04-28        1.658877  100000  \n",
       "  \n",
       "  [2509 rows x 6 columns],\n",
       "  'portfolio':                   cash  market_value  static_unit_net_value  total_value  \\\n",
       "  date                                                                       \n",
       "  2007-01-04  100000.000           0.0                  1.000   100000.000   \n",
       "  2007-01-05  100000.000           0.0                  1.000   100000.000   \n",
       "  2007-01-08  100000.000           0.0                  1.000   100000.000   \n",
       "  2007-01-09     560.512       99360.0                  1.000    99920.512   \n",
       "  2007-01-10     560.512      101376.0                  0.999   101936.512   \n",
       "  2007-01-11     560.512      106416.0                  1.019   106976.512   \n",
       "  2007-01-12     560.512      111744.0                  1.070   112304.512   \n",
       "  2007-01-15     560.512      117360.0                  1.123   117920.512   \n",
       "  2007-01-16     560.512      122544.0                  1.179   123104.512   \n",
       "  2007-01-17     560.512      122544.0                  1.231   123104.512   \n",
       "  2007-01-18     560.512      116496.0                  1.231   117056.512   \n",
       "  2007-01-19     560.512      122040.0                  1.171   122600.512   \n",
       "  2007-01-22     560.512      127872.0                  1.226   128432.512   \n",
       "  2007-01-23     560.512      130320.0                  1.284   130880.512   \n",
       "  2007-01-24     560.512      127512.0                  1.309   128072.512   \n",
       "  2007-01-25     560.512      125280.0                  1.281   125840.512   \n",
       "  2007-01-26     560.512      131544.0                  1.258   132104.512   \n",
       "  2007-01-29     560.512      138096.0                  1.321   138656.512   \n",
       "  2007-01-30     560.512      145008.0                  1.387   145568.512   \n",
       "  2007-01-31     560.512      137736.0                  1.456   138296.512   \n",
       "  2007-02-01     560.512      132912.0                  1.383   133472.512   \n",
       "  2007-02-02     560.512      126288.0                  1.335   126848.512   \n",
       "  2007-02-05  120512.210           0.0                  1.268   120512.210   \n",
       "  2007-02-06    1280.901      119136.0                  1.205   120416.901   \n",
       "  2007-02-07    1280.901      125120.0                  1.204   126400.901   \n",
       "  2007-02-08    1280.901      129880.0                  1.264   131160.901   \n",
       "  2007-02-09    1280.901      125052.0                  1.312   126332.901   \n",
       "  2007-02-12    1280.901      131308.0                  1.263   132588.901   \n",
       "  2007-02-13    1280.901      133688.0                  1.326   134968.901   \n",
       "  2007-02-14    1280.901      139740.0                  1.350   141020.901   \n",
       "  ...                ...           ...                    ...          ...   \n",
       "  2017-03-16     550.170      315112.0                  3.143   315662.170   \n",
       "  2017-03-17  308156.481           0.0                  3.157   308156.481   \n",
       "  2017-03-20  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-21  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-22  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-23  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-24  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-27  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-28  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-29  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-30  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-03-31  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-05  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-06  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-07  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-10  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-11  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-12  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-13  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-14  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-17  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-18  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-19  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-20  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-21  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-24  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-25  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-26  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-27  308156.481           0.0                  3.082   308156.481   \n",
       "  2017-04-28  308156.481           0.0                  3.082   308156.481   \n",
       "  \n",
       "              unit_net_value   units  \n",
       "  date                                \n",
       "  2007-01-04        1.000000  100000  \n",
       "  2007-01-05        1.000000  100000  \n",
       "  2007-01-08        1.000000  100000  \n",
       "  2007-01-09        0.999205  100000  \n",
       "  2007-01-10        1.019365  100000  \n",
       "  2007-01-11        1.069765  100000  \n",
       "  2007-01-12        1.123045  100000  \n",
       "  2007-01-15        1.179205  100000  \n",
       "  2007-01-16        1.231045  100000  \n",
       "  2007-01-17        1.231045  100000  \n",
       "  2007-01-18        1.170565  100000  \n",
       "  2007-01-19        1.226005  100000  \n",
       "  2007-01-22        1.284325  100000  \n",
       "  2007-01-23        1.308805  100000  \n",
       "  2007-01-24        1.280725  100000  \n",
       "  2007-01-25        1.258405  100000  \n",
       "  2007-01-26        1.321045  100000  \n",
       "  2007-01-29        1.386565  100000  \n",
       "  2007-01-30        1.455685  100000  \n",
       "  2007-01-31        1.382965  100000  \n",
       "  2007-02-01        1.334725  100000  \n",
       "  2007-02-02        1.268485  100000  \n",
       "  2007-02-05        1.205122  100000  \n",
       "  2007-02-06        1.204169  100000  \n",
       "  2007-02-07        1.264009  100000  \n",
       "  2007-02-08        1.311609  100000  \n",
       "  2007-02-09        1.263329  100000  \n",
       "  2007-02-12        1.325889  100000  \n",
       "  2007-02-13        1.349689  100000  \n",
       "  2007-02-14        1.410209  100000  \n",
       "  ...                    ...     ...  \n",
       "  2017-03-16        3.156622  100000  \n",
       "  2017-03-17        3.081565  100000  \n",
       "  2017-03-20        3.081565  100000  \n",
       "  2017-03-21        3.081565  100000  \n",
       "  2017-03-22        3.081565  100000  \n",
       "  2017-03-23        3.081565  100000  \n",
       "  2017-03-24        3.081565  100000  \n",
       "  2017-03-27        3.081565  100000  \n",
       "  2017-03-28        3.081565  100000  \n",
       "  2017-03-29        3.081565  100000  \n",
       "  2017-03-30        3.081565  100000  \n",
       "  2017-03-31        3.081565  100000  \n",
       "  2017-04-05        3.081565  100000  \n",
       "  2017-04-06        3.081565  100000  \n",
       "  2017-04-07        3.081565  100000  \n",
       "  2017-04-10        3.081565  100000  \n",
       "  2017-04-11        3.081565  100000  \n",
       "  2017-04-12        3.081565  100000  \n",
       "  2017-04-13        3.081565  100000  \n",
       "  2017-04-14        3.081565  100000  \n",
       "  2017-04-17        3.081565  100000  \n",
       "  2017-04-18        3.081565  100000  \n",
       "  2017-04-19        3.081565  100000  \n",
       "  2017-04-20        3.081565  100000  \n",
       "  2017-04-21        3.081565  100000  \n",
       "  2017-04-24        3.081565  100000  \n",
       "  2017-04-25        3.081565  100000  \n",
       "  2017-04-26        3.081565  100000  \n",
       "  2017-04-27        3.081565  100000  \n",
       "  2017-04-28        3.081565  100000  \n",
       "  \n",
       "  [2509 rows x 6 columns],\n",
       "  'stock_account':                   cash  dividend_receivable  market_value  total_value  \\\n",
       "  date                                                                     \n",
       "  2007-01-04  100000.000                    0           0.0   100000.000   \n",
       "  2007-01-05  100000.000                    0           0.0   100000.000   \n",
       "  2007-01-08  100000.000                    0           0.0   100000.000   \n",
       "  2007-01-09     560.512                    0       99360.0    99920.512   \n",
       "  2007-01-10     560.512                    0      101376.0   101936.512   \n",
       "  2007-01-11     560.512                    0      106416.0   106976.512   \n",
       "  2007-01-12     560.512                    0      111744.0   112304.512   \n",
       "  2007-01-15     560.512                    0      117360.0   117920.512   \n",
       "  2007-01-16     560.512                    0      122544.0   123104.512   \n",
       "  2007-01-17     560.512                    0      122544.0   123104.512   \n",
       "  2007-01-18     560.512                    0      116496.0   117056.512   \n",
       "  2007-01-19     560.512                    0      122040.0   122600.512   \n",
       "  2007-01-22     560.512                    0      127872.0   128432.512   \n",
       "  2007-01-23     560.512                    0      130320.0   130880.512   \n",
       "  2007-01-24     560.512                    0      127512.0   128072.512   \n",
       "  2007-01-25     560.512                    0      125280.0   125840.512   \n",
       "  2007-01-26     560.512                    0      131544.0   132104.512   \n",
       "  2007-01-29     560.512                    0      138096.0   138656.512   \n",
       "  2007-01-30     560.512                    0      145008.0   145568.512   \n",
       "  2007-01-31     560.512                    0      137736.0   138296.512   \n",
       "  2007-02-01     560.512                    0      132912.0   133472.512   \n",
       "  2007-02-02     560.512                    0      126288.0   126848.512   \n",
       "  2007-02-05  120512.210                    0           0.0   120512.210   \n",
       "  2007-02-06    1280.901                    0      119136.0   120416.901   \n",
       "  2007-02-07    1280.901                    0      125120.0   126400.901   \n",
       "  2007-02-08    1280.901                    0      129880.0   131160.901   \n",
       "  2007-02-09    1280.901                    0      125052.0   126332.901   \n",
       "  2007-02-12    1280.901                    0      131308.0   132588.901   \n",
       "  2007-02-13    1280.901                    0      133688.0   134968.901   \n",
       "  2007-02-14    1280.901                    0      139740.0   141020.901   \n",
       "  ...                ...                  ...           ...          ...   \n",
       "  2017-03-16     550.170                    0      315112.0   315662.170   \n",
       "  2017-03-17  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-20  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-21  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-22  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-23  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-24  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-27  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-28  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-29  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-30  308156.481                    0           0.0   308156.481   \n",
       "  2017-03-31  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-05  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-06  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-07  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-10  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-11  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-12  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-13  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-14  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-17  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-18  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-19  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-20  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-21  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-24  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-25  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-26  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-27  308156.481                    0           0.0   308156.481   \n",
       "  2017-04-28  308156.481                    0           0.0   308156.481   \n",
       "  \n",
       "              transaction_cost  \n",
       "  date                          \n",
       "  2007-01-04             0.000  \n",
       "  2007-01-05             0.000  \n",
       "  2007-01-08             0.000  \n",
       "  2007-01-09            79.488  \n",
       "  2007-01-10             0.000  \n",
       "  2007-01-11             0.000  \n",
       "  2007-01-12             0.000  \n",
       "  2007-01-15             0.000  \n",
       "  2007-01-16             0.000  \n",
       "  2007-01-17             0.000  \n",
       "  2007-01-18             0.000  \n",
       "  2007-01-19             0.000  \n",
       "  2007-01-22             0.000  \n",
       "  2007-01-23             0.000  \n",
       "  2007-01-24             0.000  \n",
       "  2007-01-25             0.000  \n",
       "  2007-01-26             0.000  \n",
       "  2007-01-29             0.000  \n",
       "  2007-01-30             0.000  \n",
       "  2007-01-31             0.000  \n",
       "  2007-02-01             0.000  \n",
       "  2007-02-02             0.000  \n",
       "  2007-02-05           216.302  \n",
       "  2007-02-06            95.309  \n",
       "  2007-02-07             0.000  \n",
       "  2007-02-08             0.000  \n",
       "  2007-02-09             0.000  \n",
       "  2007-02-12             0.000  \n",
       "  2007-02-13             0.000  \n",
       "  2007-02-14             0.000  \n",
       "  ...                      ...  \n",
       "  2017-03-16             0.000  \n",
       "  2017-03-17           554.690  \n",
       "  2017-03-20             0.000  \n",
       "  2017-03-21             0.000  \n",
       "  2017-03-22             0.000  \n",
       "  2017-03-23             0.000  \n",
       "  2017-03-24             0.000  \n",
       "  2017-03-27             0.000  \n",
       "  2017-03-28             0.000  \n",
       "  2017-03-29             0.000  \n",
       "  2017-03-30             0.000  \n",
       "  2017-03-31             0.000  \n",
       "  2017-04-05             0.000  \n",
       "  2017-04-06             0.000  \n",
       "  2017-04-07             0.000  \n",
       "  2017-04-10             0.000  \n",
       "  2017-04-11             0.000  \n",
       "  2017-04-12             0.000  \n",
       "  2017-04-13             0.000  \n",
       "  2017-04-14             0.000  \n",
       "  2017-04-17             0.000  \n",
       "  2017-04-18             0.000  \n",
       "  2017-04-19             0.000  \n",
       "  2017-04-20             0.000  \n",
       "  2017-04-21             0.000  \n",
       "  2017-04-24             0.000  \n",
       "  2017-04-25             0.000  \n",
       "  2017-04-26             0.000  \n",
       "  2017-04-27             0.000  \n",
       "  2017-04-28             0.000  \n",
       "  \n",
       "  [2509 rows x 5 columns],\n",
       "  'stock_positions':             avg_price  last_price  market_value order_book_id  quantity symbol\n",
       "  date                                                                          \n",
       "  2007-01-09      13.80       13.80       99360.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-10      13.80       14.08      101376.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-11      13.80       14.78      106416.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-12      13.80       15.52      111744.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-15      13.80       16.30      117360.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-16      13.80       17.02      122544.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-17      13.80       17.02      122544.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-18      13.80       16.18      116496.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-19      13.80       16.95      122040.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-22      13.80       17.76      127872.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-23      13.80       18.10      130320.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-24      13.80       17.71      127512.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-25      13.80       17.40      125280.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-26      13.80       18.27      131544.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-29      13.80       19.18      138096.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-30      13.80       20.14      145008.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-01-31      13.80       19.13      137736.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-02-01      13.80       18.46      132912.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-02-02      13.80       17.54      126288.0   000001.XSHE    7200.0   平安银行\n",
       "  2007-02-05      13.80       16.69           0.0   000001.XSHE       0.0   平安银行\n",
       "  2007-02-06      17.52       17.52      119136.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-07      17.52       18.40      125120.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-08      17.52       19.10      129880.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-09      17.52       18.39      125052.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-12      17.52       19.31      131308.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-13      17.52       19.66      133688.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-14      17.52       20.55      139740.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-15      17.52       20.51      139468.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-16      17.52       20.80      141440.0   000001.XSHE    6800.0   平安银行\n",
       "  2007-02-26      17.52       20.21      137428.0   000001.XSHE    6800.0   平安银行\n",
       "  ...               ...         ...           ...           ...       ...    ...\n",
       "  2017-01-20       9.16        9.22      308870.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-01-23       9.16        9.22      308870.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-01-24       9.16        9.27      310545.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-01-25       9.16        9.26      310210.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-01-26       9.16        9.33      312555.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-03       9.16        9.26      310210.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-06       9.16        9.31      311885.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-07       9.16        9.30      311550.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-08       9.16        9.30      311550.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-09       9.16        9.31      311885.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-10       9.16        9.33      312555.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-13       9.16        9.41      315235.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-14       9.16        9.40      314900.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-15       9.16        9.45      316575.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-16       9.16        9.46      316910.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-17       9.16        9.39      314565.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-20       9.16        9.56      320260.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-21       9.16        9.57      320595.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-22       9.16        9.57      320595.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-23       9.16        9.51      318585.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-24       9.16        9.50      318250.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-27       9.16        9.43      315905.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-02-28       9.16        9.48      317580.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-03-01       9.16        9.49      317915.0   000001.XSHE   33500.0   平安银行\n",
       "  2017-03-02       9.16        9.43           0.0   000001.XSHE       0.0   平安银行\n",
       "  2017-03-06       9.45        9.45      314685.0   000001.XSHE   33300.0   平安银行\n",
       "  2017-03-07       9.45        9.45           0.0   000001.XSHE       0.0   平安银行\n",
       "  2017-03-15       9.48        9.48      313788.0   000001.XSHE   33100.0   平安银行\n",
       "  2017-03-16       9.48        9.52      315112.0   000001.XSHE   33100.0   平安银行\n",
       "  2017-03-17       9.48        9.31           0.0   000001.XSHE       0.0   平安银行\n",
       "  \n",
       "  [1298 rows x 6 columns],\n",
       "  'summary': {'alpha': 0.095,\n",
       "   'annualized_returns': 0.115,\n",
       "   'benchmark': '000300.XSHG',\n",
       "   'benchmark_annualized_returns': 0.05,\n",
       "   'benchmark_total_returns': 0.659,\n",
       "   'beta': 0.36,\n",
       "   'cash': 308156.481,\n",
       "   'downside_risk': 0.201,\n",
       "   'end_date': '2017-04-28',\n",
       "   'future_starting_cash': 0,\n",
       "   'information_ratio': 0.172,\n",
       "   'max_drawdown': 0.569,\n",
       "   'run_type': 'BACKTEST',\n",
       "   'sharpe': 0.422,\n",
       "   'sortino': 0.581,\n",
       "   'start_date': '2007-01-04',\n",
       "   'stock_starting_cash': 100000,\n",
       "   'strategy_file': 'strategy.py',\n",
       "   'strategy_name': 'strategy',\n",
       "   'total_returns': 2.082,\n",
       "   'total_value': 308156.481,\n",
       "   'tracking_error': 0.318,\n",
       "   'unit_net_value': 3.082,\n",
       "   'units': 100000,\n",
       "   'volatility': 0.277},\n",
       "  'trades':                      commission     exec_id  last_price  last_quantity  \\\n",
       "  datetime                                                                 \n",
       "  2007-01-09 15:00:00    79.48800  1497524327       13.80         7200.0   \n",
       "  2007-02-05 15:00:00    96.13440  1497524328       16.69         7200.0   \n",
       "  2007-02-06 15:00:00    95.30880  1497524329       17.52         6800.0   \n",
       "  2007-03-01 15:00:00    98.46400  1497524330       18.10         6800.0   \n",
       "  2007-03-08 15:00:00    98.28000  1497524331       18.90         6500.0   \n",
       "  2007-03-12 15:00:00    95.68000  1497524332       18.40         6500.0   \n",
       "  2007-03-21 15:00:00    95.47200  1497524333       19.89         6000.0   \n",
       "  2007-03-23 15:00:00    93.02400  1497524334       19.38         6000.0   \n",
       "  2007-04-02 15:00:00    92.54400  1497524335       19.28         6000.0   \n",
       "  2007-06-22 15:00:00   186.91200  1497524336       35.40         6600.0   \n",
       "  2007-07-19 15:00:00   187.75680  1497524337       30.48         7700.0   \n",
       "  2007-08-16 15:00:00   223.30000  1497524338       36.25         7700.0   \n",
       "  2007-08-20 15:00:00   221.33600  1497524339       37.90         7300.0   \n",
       "  2007-08-28 15:00:00   221.86160  1497524340       37.99         7300.0   \n",
       "  2007-09-24 15:00:00   222.56240  1497524341       38.11         7300.0   \n",
       "  2007-11-08 15:00:00   248.25840  1497524342       42.51         7300.0   \n",
       "  2007-12-05 15:00:00   245.85600  1497524343       39.40         7800.0   \n",
       "  2007-12-12 15:00:00   230.75520  1497524344       36.98         7800.0   \n",
       "  2007-12-24 15:00:00   231.34400  1497524345       38.05         7600.0   \n",
       "  2008-01-03 15:00:00   227.08800  1497524346       37.35         7600.0   \n",
       "  2008-01-04 15:00:00   227.15040  1497524347       38.37         7400.0   \n",
       "  2008-01-21 15:00:00   223.77600  1497524348       37.80         7400.0   \n",
       "  2008-02-19 15:00:00   220.69760  1497524349       37.28         7400.0   \n",
       "  2008-02-20 15:00:00   205.95680  1497524350       34.79         7400.0   \n",
       "  2008-03-20 15:00:00   206.48000  1497524351       29.00         8900.0   \n",
       "  2008-03-21 15:00:00   201.70960  1497524352       28.33         8900.0   \n",
       "  2008-03-28 15:00:00   202.11840  1497524353       29.04         8700.0   \n",
       "  2008-03-31 15:00:00   196.27200  1497524354       28.20         8700.0   \n",
       "  2008-05-12 15:00:00   195.46800  1497524355       26.85         9100.0   \n",
       "  2008-05-13 15:00:00   190.37200  1497524356       26.15         9100.0   \n",
       "  ...                         ...         ...         ...            ...   \n",
       "  2015-12-18 15:00:00   247.53520  1497524577       12.23        25300.0   \n",
       "  2015-12-28 15:00:00   242.47520  1497524578       11.98        25300.0   \n",
       "  2016-02-22 15:00:00   242.02080  1497524579       10.29        29400.0   \n",
       "  2016-02-25 15:00:00   227.43840  1497524580        9.67        29400.0   \n",
       "  2016-03-02 15:00:00   227.04800  1497524581       10.10        28100.0   \n",
       "  2016-04-20 15:00:00   236.48960  1497524582       10.52        28100.0   \n",
       "  2016-05-03 15:00:00   235.81440  1497524583       10.68        27600.0   \n",
       "  2016-05-06 15:00:00   232.28160  1497524584       10.52        27600.0   \n",
       "  2016-05-31 15:00:00   231.25600  1497524585       10.55        27400.0   \n",
       "  2016-06-13 15:00:00   226.43360  1497524586       10.33        27400.0   \n",
       "  2016-06-14 15:00:00   226.30400  1497524587       10.40        27200.0   \n",
       "  2016-06-24 15:00:00   223.77984  1497524588        8.57        32640.0   \n",
       "  2016-06-27 15:00:00   225.92640  1497524589        8.61        32800.0   \n",
       "  2016-08-04 15:00:00   235.89760  1497524590        8.99        32800.0   \n",
       "  2016-08-05 15:00:00   235.76320  1497524591        9.04        32600.0   \n",
       "  2016-09-05 15:00:00   245.67360  1497524592        9.42        32600.0   \n",
       "  2016-10-21 15:00:00   244.68400  1497524593        9.13        33500.0   \n",
       "  2016-11-02 15:00:00   243.07600  1497524594        9.07        33500.0   \n",
       "  2016-11-03 15:00:00   242.49280  1497524595        9.13        33200.0   \n",
       "  2016-11-04 15:00:00   241.96160  1497524596        9.11        33200.0   \n",
       "  2016-11-08 15:00:00   241.56000  1497524597        9.15        33000.0   \n",
       "  2016-11-09 15:00:00   239.44800  1497524598        9.07        33000.0   \n",
       "  2016-11-10 15:00:00   238.37120  1497524599        9.14        32600.0   \n",
       "  2016-12-13 15:00:00   245.67360  1497524600        9.42        32600.0   \n",
       "  2017-01-13 15:00:00   245.48800  1497524601        9.16        33500.0   \n",
       "  2017-03-02 15:00:00   252.72400  1497524602        9.43        33500.0   \n",
       "  2017-03-06 15:00:00   251.74800  1497524603        9.45        33300.0   \n",
       "  2017-03-07 15:00:00   251.74800  1497524604        9.45        33300.0   \n",
       "  2017-03-15 15:00:00   251.03040  1497524605        9.48        33100.0   \n",
       "  2017-03-17 15:00:00   246.52880  1497524606        9.31        33100.0   \n",
       "  \n",
       "                      order_book_id    order_id position_effect  side symbol  \\\n",
       "  datetime                                                                     \n",
       "  2007-01-09 15:00:00   000001.XSHE  1497524341            None   BUY   平安银行   \n",
       "  2007-02-05 15:00:00   000001.XSHE  1497524342            None  SELL   平安银行   \n",
       "  2007-02-06 15:00:00   000001.XSHE  1497524343            None   BUY   平安银行   \n",
       "  2007-03-01 15:00:00   000001.XSHE  1497524344            None  SELL   平安银行   \n",
       "  2007-03-08 15:00:00   000001.XSHE  1497524345            None   BUY   平安银行   \n",
       "  2007-03-12 15:00:00   000001.XSHE  1497524346            None  SELL   平安银行   \n",
       "  2007-03-21 15:00:00   000001.XSHE  1497524347            None   BUY   平安银行   \n",
       "  2007-03-23 15:00:00   000001.XSHE  1497524348            None  SELL   平安银行   \n",
       "  2007-04-02 15:00:00   000001.XSHE  1497524349            None   BUY   平安银行   \n",
       "  2007-06-22 15:00:00   000001.XSHE  1497524350            None  SELL   平安银行   \n",
       "  2007-07-19 15:00:00   000001.XSHE  1497524351            None   BUY   平安银行   \n",
       "  2007-08-16 15:00:00   000001.XSHE  1497524353            None  SELL   平安银行   \n",
       "  2007-08-20 15:00:00   000001.XSHE  1497524354            None   BUY   平安银行   \n",
       "  2007-08-28 15:00:00   000001.XSHE  1497524355            None  SELL   平安银行   \n",
       "  2007-09-24 15:00:00   000001.XSHE  1497524356            None   BUY   平安银行   \n",
       "  2007-11-08 15:00:00   000001.XSHE  1497524357            None  SELL   平安银行   \n",
       "  2007-12-05 15:00:00   000001.XSHE  1497524358            None   BUY   平安银行   \n",
       "  2007-12-12 15:00:00   000001.XSHE  1497524359            None  SELL   平安银行   \n",
       "  2007-12-24 15:00:00   000001.XSHE  1497524360            None   BUY   平安银行   \n",
       "  2008-01-03 15:00:00   000001.XSHE  1497524361            None  SELL   平安银行   \n",
       "  2008-01-04 15:00:00   000001.XSHE  1497524362            None   BUY   平安银行   \n",
       "  2008-01-21 15:00:00   000001.XSHE  1497524363            None  SELL   平安银行   \n",
       "  2008-02-19 15:00:00   000001.XSHE  1497524364            None   BUY   平安银行   \n",
       "  2008-02-20 15:00:00   000001.XSHE  1497524365            None  SELL   平安银行   \n",
       "  2008-03-20 15:00:00   000001.XSHE  1497524366            None   BUY   平安银行   \n",
       "  2008-03-21 15:00:00   000001.XSHE  1497524367            None  SELL   平安银行   \n",
       "  2008-03-28 15:00:00   000001.XSHE  1497524368            None   BUY   平安银行   \n",
       "  2008-03-31 15:00:00   000001.XSHE  1497524369            None  SELL   平安银行   \n",
       "  2008-05-12 15:00:00   000001.XSHE  1497524371            None   BUY   平安银行   \n",
       "  2008-05-13 15:00:00   000001.XSHE  1497524372            None  SELL   平安银行   \n",
       "  ...                           ...         ...             ...   ...    ...   \n",
       "  2015-12-18 15:00:00   000001.XSHE  1497524605            None   BUY   平安银行   \n",
       "  2015-12-28 15:00:00   000001.XSHE  1497524606            None  SELL   平安银行   \n",
       "  2016-02-22 15:00:00   000001.XSHE  1497524607            None   BUY   平安银行   \n",
       "  2016-02-25 15:00:00   000001.XSHE  1497524608            None  SELL   平安银行   \n",
       "  2016-03-02 15:00:00   000001.XSHE  1497524609            None   BUY   平安银行   \n",
       "  2016-04-20 15:00:00   000001.XSHE  1497524610            None  SELL   平安银行   \n",
       "  2016-05-03 15:00:00   000001.XSHE  1497524611            None   BUY   平安银行   \n",
       "  2016-05-06 15:00:00   000001.XSHE  1497524612            None  SELL   平安银行   \n",
       "  2016-05-31 15:00:00   000001.XSHE  1497524613            None   BUY   平安银行   \n",
       "  2016-06-13 15:00:00   000001.XSHE  1497524614            None  SELL   平安银行   \n",
       "  2016-06-14 15:00:00   000001.XSHE  1497524615            None   BUY   平安银行   \n",
       "  2016-06-24 15:00:00   000001.XSHE  1497524616            None  SELL   平安银行   \n",
       "  2016-06-27 15:00:00   000001.XSHE  1497524617            None   BUY   平安银行   \n",
       "  2016-08-04 15:00:00   000001.XSHE  1497524618            None  SELL   平安银行   \n",
       "  2016-08-05 15:00:00   000001.XSHE  1497524619            None   BUY   平安银行   \n",
       "  2016-09-05 15:00:00   000001.XSHE  1497524620            None  SELL   平安银行   \n",
       "  2016-10-21 15:00:00   000001.XSHE  1497524621            None   BUY   平安银行   \n",
       "  2016-11-02 15:00:00   000001.XSHE  1497524622            None  SELL   平安银行   \n",
       "  2016-11-03 15:00:00   000001.XSHE  1497524623            None   BUY   平安银行   \n",
       "  2016-11-04 15:00:00   000001.XSHE  1497524624            None  SELL   平安银行   \n",
       "  2016-11-08 15:00:00   000001.XSHE  1497524625            None   BUY   平安银行   \n",
       "  2016-11-09 15:00:00   000001.XSHE  1497524626            None  SELL   平安银行   \n",
       "  2016-11-10 15:00:00   000001.XSHE  1497524627            None   BUY   平安银行   \n",
       "  2016-12-13 15:00:00   000001.XSHE  1497524628            None  SELL   平安银行   \n",
       "  2017-01-13 15:00:00   000001.XSHE  1497524629            None   BUY   平安银行   \n",
       "  2017-03-02 15:00:00   000001.XSHE  1497524630            None  SELL   平安银行   \n",
       "  2017-03-06 15:00:00   000001.XSHE  1497524631            None   BUY   平安银行   \n",
       "  2017-03-07 15:00:00   000001.XSHE  1497524632            None  SELL   平安银行   \n",
       "  2017-03-15 15:00:00   000001.XSHE  1497524633            None   BUY   平安银行   \n",
       "  2017-03-17 15:00:00   000001.XSHE  1497524634            None  SELL   平安银行   \n",
       "  \n",
       "                            tax     trading_datetime  transaction_cost  \n",
       "  datetime                                                              \n",
       "  2007-01-09 15:00:00    0.0000  2007-01-09 15:00:00          79.48800  \n",
       "  2007-02-05 15:00:00  120.1680  2007-02-05 15:00:00         216.30240  \n",
       "  2007-02-06 15:00:00    0.0000  2007-02-06 15:00:00          95.30880  \n",
       "  2007-03-01 15:00:00  123.0800  2007-03-01 15:00:00         221.54400  \n",
       "  2007-03-08 15:00:00    0.0000  2007-03-08 15:00:00          98.28000  \n",
       "  2007-03-12 15:00:00  119.6000  2007-03-12 15:00:00         215.28000  \n",
       "  2007-03-21 15:00:00    0.0000  2007-03-21 15:00:00          95.47200  \n",
       "  2007-03-23 15:00:00  116.2800  2007-03-23 15:00:00         209.30400  \n",
       "  2007-04-02 15:00:00    0.0000  2007-04-02 15:00:00          92.54400  \n",
       "  2007-06-22 15:00:00  233.6400  2007-06-22 15:00:00         420.55200  \n",
       "  2007-07-19 15:00:00    0.0000  2007-07-19 15:00:00         187.75680  \n",
       "  2007-08-16 15:00:00  279.1250  2007-08-16 15:00:00         502.42500  \n",
       "  2007-08-20 15:00:00    0.0000  2007-08-20 15:00:00         221.33600  \n",
       "  2007-08-28 15:00:00  277.3270  2007-08-28 15:00:00         499.18860  \n",
       "  2007-09-24 15:00:00    0.0000  2007-09-24 15:00:00         222.56240  \n",
       "  2007-11-08 15:00:00  310.3230  2007-11-08 15:00:00         558.58140  \n",
       "  2007-12-05 15:00:00    0.0000  2007-12-05 15:00:00         245.85600  \n",
       "  2007-12-12 15:00:00  288.4440  2007-12-12 15:00:00         519.19920  \n",
       "  2007-12-24 15:00:00    0.0000  2007-12-24 15:00:00         231.34400  \n",
       "  2008-01-03 15:00:00  283.8600  2008-01-03 15:00:00         510.94800  \n",
       "  2008-01-04 15:00:00    0.0000  2008-01-04 15:00:00         227.15040  \n",
       "  2008-01-21 15:00:00  279.7200  2008-01-21 15:00:00         503.49600  \n",
       "  2008-02-19 15:00:00    0.0000  2008-02-19 15:00:00         220.69760  \n",
       "  2008-02-20 15:00:00  257.4460  2008-02-20 15:00:00         463.40280  \n",
       "  2008-03-20 15:00:00    0.0000  2008-03-20 15:00:00         206.48000  \n",
       "  2008-03-21 15:00:00  252.1370  2008-03-21 15:00:00         453.84660  \n",
       "  2008-03-28 15:00:00    0.0000  2008-03-28 15:00:00         202.11840  \n",
       "  2008-03-31 15:00:00  245.3400  2008-03-31 15:00:00         441.61200  \n",
       "  2008-05-12 15:00:00    0.0000  2008-05-12 15:00:00         195.46800  \n",
       "  2008-05-13 15:00:00  237.9650  2008-05-13 15:00:00         428.33700  \n",
       "  ...                       ...                  ...               ...  \n",
       "  2015-12-18 15:00:00    0.0000  2015-12-18 15:00:00         247.53520  \n",
       "  2015-12-28 15:00:00  303.0940  2015-12-28 15:00:00         545.56920  \n",
       "  2016-02-22 15:00:00    0.0000  2016-02-22 15:00:00         242.02080  \n",
       "  2016-02-25 15:00:00  284.2980  2016-02-25 15:00:00         511.73640  \n",
       "  2016-03-02 15:00:00    0.0000  2016-03-02 15:00:00         227.04800  \n",
       "  2016-04-20 15:00:00  295.6120  2016-04-20 15:00:00         532.10160  \n",
       "  2016-05-03 15:00:00    0.0000  2016-05-03 15:00:00         235.81440  \n",
       "  2016-05-06 15:00:00  290.3520  2016-05-06 15:00:00         522.63360  \n",
       "  2016-05-31 15:00:00    0.0000  2016-05-31 15:00:00         231.25600  \n",
       "  2016-06-13 15:00:00  283.0420  2016-06-13 15:00:00         509.47560  \n",
       "  2016-06-14 15:00:00    0.0000  2016-06-14 15:00:00         226.30400  \n",
       "  2016-06-24 15:00:00  279.7248  2016-06-24 15:00:00         503.50464  \n",
       "  2016-06-27 15:00:00    0.0000  2016-06-27 15:00:00         225.92640  \n",
       "  2016-08-04 15:00:00  294.8720  2016-08-04 15:00:00         530.76960  \n",
       "  2016-08-05 15:00:00    0.0000  2016-08-05 15:00:00         235.76320  \n",
       "  2016-09-05 15:00:00  307.0920  2016-09-05 15:00:00         552.76560  \n",
       "  2016-10-21 15:00:00    0.0000  2016-10-21 15:00:00         244.68400  \n",
       "  2016-11-02 15:00:00  303.8450  2016-11-02 15:00:00         546.92100  \n",
       "  2016-11-03 15:00:00    0.0000  2016-11-03 15:00:00         242.49280  \n",
       "  2016-11-04 15:00:00  302.4520  2016-11-04 15:00:00         544.41360  \n",
       "  2016-11-08 15:00:00    0.0000  2016-11-08 15:00:00         241.56000  \n",
       "  2016-11-09 15:00:00  299.3100  2016-11-09 15:00:00         538.75800  \n",
       "  2016-11-10 15:00:00    0.0000  2016-11-10 15:00:00         238.37120  \n",
       "  2016-12-13 15:00:00  307.0920  2016-12-13 15:00:00         552.76560  \n",
       "  2017-01-13 15:00:00    0.0000  2017-01-13 15:00:00         245.48800  \n",
       "  2017-03-02 15:00:00  315.9050  2017-03-02 15:00:00         568.62900  \n",
       "  2017-03-06 15:00:00    0.0000  2017-03-06 15:00:00         251.74800  \n",
       "  2017-03-07 15:00:00  314.6850  2017-03-07 15:00:00         566.43300  \n",
       "  2017-03-15 15:00:00    0.0000  2017-03-15 15:00:00         251.03040  \n",
       "  2017-03-17 15:00:00  308.1610  2017-03-17 15:00:00         554.68980  \n",
       "  \n",
       "  [280 rows x 12 columns]}}"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#coding=utf-8\n",
    "# run_code_demo\n",
    "from rqalpha import run_code\n",
    "\n",
    "code = \"\"\"\n",
    "import rqalpha\n",
    "from rqalpha.api import *\n",
    "import talib\n",
    "\n",
    "def init(context):\n",
    "    context.s1 = \"000001.XSHE\"\n",
    "    context.PERIOD = 20\n",
    "    context.stoploss = 0.98\n",
    "    context.takeprofit = 2\n",
    "\n",
    "def stop_loss(context,bar_dict):\n",
    "    for stock in context.portfolio.positions:\n",
    "        if bar_dict[stock].last<context.portfolio.positions[stock].avg_price*context.stoploss:\n",
    "            order_target_percent(stock,0)\n",
    "        elif bar_dict[stock].last>context.portfolio.positions[stock].avg_price*context.takeprofit:\n",
    "            order_target_percent(stock,0)\n",
    "\n",
    "def handle_bar(context, bar_dict):\n",
    "    stop_loss(context, bar_dict)\n",
    "    prices = history_bars(context.s1, context.PERIOD+1, '1d', 'close')\n",
    "    volumes = history_bars(context.s1, context.PERIOD+1, '1d', 'volume')\n",
    "    WVAP_2 = (prices[:-1] * volumes[:-1]).sum()/volumes[:-1].sum()\n",
    "    WVAP_1 = (prices[1:] * volumes[1:]).sum()/volumes[1:].sum()\n",
    "\n",
    "    cur_position = context.portfolio.positions[context.s1].quantity\n",
    "    shares = context.portfolio.cash/bar_dict[context.s1].close\n",
    "\n",
    "    if prices[-1]<WVAP_1 and cur_position>0:\n",
    "        order_target_value(context.s1, 0)\n",
    "\n",
    "    if prices[-2]<WVAP_2 and prices[-1]>WVAP_1:\n",
    "        order_shares(context.s1, shares)\n",
    "\"\"\"\n",
    "\n",
    "config = {\n",
    "  \"base\": {\n",
    "    \"start_date\": \"2007-01-01\",\n",
    "    \"end_date\": \"2017-05-01\",\n",
    "    \"securities\": ['stock'],\n",
    "    \"stock_starting_cash\": 100000,\n",
    "    \"benchmark\": \"000300.XSHG\"\n",
    "#     \"strategy_file_path\": os.path.abspath(__file__)\n",
    "  },\n",
    "  \"extra\": {\n",
    "    \"log_level\": \"verbose\",\n",
    "  },\n",
    "  \"mod\": {\n",
    "    \"sys_analyser\": {\n",
    "      \"enabled\": True,\n",
    "      \"plot\": True\n",
    "    }\n",
    "  }\n",
    "}\n",
    "\n",
    "# 您可以指定您要传递的参数\n",
    "run_code(code, config)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2",
   "language": "python",
   "name": "python2"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.13"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
